查看原文
其他

探访腾讯总部,听神秘组织讲述红包技术后台的隐秘故事

2016-01-27 唐小薇 芭莎男士



微信朋友圈被朦胧派照片刷屏后,让芭先生来跟你讲讲红包后台的故事。




本篇不用发红包也可以看



▪  腾讯史上最开放的一次媒体采访

 

经过浓荫蔽日的街道,一派浓浓的学院气质,位于深圳南山区深南大道的腾讯总部所在地除了腾讯大厦,还盘踞了周边好几栋大楼,据说,加上分布在全国其他城市,目前公司已有三万多人——就这人数是在BAT公司中人数最少的。

 

2016年1月20日,腾讯内部撬动了一场被称为最开放、最坦诚的一次媒体采访。这次主题为“红包秘境、英雄探营”的媒体开放日活动安排了腾讯支付基础平台与金融应用线(FIT)诸多业务负责人,以三天时间来解剖支付平台研发、理财通、QQ钱包、企业方案、风控安全、跨境支付、行业应用等旗下诸多业务单元。


风靡全球的微信以及QQ红包的技术后台就是神秘低调的FIT操持的。第一天以一下午五个人的轮番轰炸式聊天交流,芭先生已经醍醐灌顶。来听听他们说了什么。

 

 ▪ 小马哥马化腾去年春节发了几十万微信红包(此处应该有热烈掌声)


来之前听说腾讯大当家马化腾(鹅厂内部喜欢叫他PONY)在去年春节发了几十万元的红包。他通常会拉各个群,以犒劳部下,感谢合作伙伴。金额从数十元到上百元不等。


最初微信红包开通测试的时候,腾讯内部曾有一个特殊名单,一些技术测试人员在微信红包有特殊权限,所谓特殊权限是指普通用户接收红包的限额在200元时,他们的接收限额则在1000——传说名单里也有PONY。但这份名单并没有坚持多久,就被取消了。一方面为了公平起见,另外据说PONY忠厚老实,宅心仁厚,对员工出手不菲,让技术员工都“心疼”看不下去了。

 

 ▪ 微信红包的前世是鹅厂内部的开工利是



 

微信红包的前身也与腾讯文化有关。每年春节之后开工第一天,腾讯员工会找老板PONY要开工利是。最牛的一幕出现在2015年2月26日,史上最强刷红包的人肉队伍出现在深圳腾讯大厦,从早晨7时到中午12时,数以万计的员工来领开工利是。PONY的人气可见一斑。

 

在早期,腾讯内部相关的技术部门曾先开发了一套用于pc端的发放红包的系统。2008年底开始做pc上的红包系统,2009年春节在内部用。


直到移动互联网的兴起,2011年腾讯开始做移动支付。 2013年,开始做包括微信红包在内的微信支付。最早人群主要集中于媒体人和 IT从业人员。到2014年中后期,乃至当年春节,和央视春晚红包合作,其用户群扩展到二线城市。而另外一个时间节点是2015年5月20日,微信红包单独为当天开闸,收取微信红包的最高限额被临时调至520元,于是在原有用户基础上,发微信红包的用户已经继续下沉,直到今年,那些小县城的四线城市也开始热衷于此。微信红包也从最早以开工利是的噱头演变到今天的社交支付。

 

▪ 春节大考

 


春节称为微信红包、QQ红包的大考,腾讯支付基础平台与金融应用线(FIT)在技术上的准备通常提前三四个月,甚至更早。2015年春节,腾讯支付基础平台与金融应用线(FIT)的红包技术后台已扩容50到100倍,所谓扩容即是扩展后台服务器、带宽所能承受的量级。

 

今年春节的扩容预测参考值是今年元旦的数据。QQ红包在元旦跨年夜当晚约有1.72亿人在刷QQ红包,共刷出红包5.62亿个,参与人次达到729亿次,人均刷红包的次数为424次。微信红包收发总量达到23.1亿次,超过2015年除夕2倍还多。微信红包的峰值出现在1月1日00:05,在这一分钟内有240万个红包被发出,620万个红包被拆开。

 

为了应对这一切,现在FIT的扩展后台容量已是2015年春节的十倍。据FIT平台研发部负责人介绍,2015年春节前一个月,他们的工作状态是隔一天熬一宿,到春节前一周是每晚通宵。因为压力测试需要选择用户数少的凌晨,测试通常要安排在凌晨两三点,每次都要模拟测试两三个小时,再提交测试报告。如此日积月累,直到春节前两天才算最终落定测试的数值,这就是FIT内部所估测出的春节将发生的交易量。当然,加班的员工们会把腾讯集团副总裁,支付基础平台与金融应用线(FIT)业务负责人赖智明拉到加班群,后者倾囊犒劳,为员工发放定额红包以示激励。

 

▪ 抢红包速度及数额跟什么有关

 


最关心的话题来了,究竟有没有一个抢红包攻略,抢红包的速度除了跟网速有关以外,真的有手机品牌的差别? FIT后台技术团队给出的解释是,首先红包的数额是随机的,也是绝对公平,唯一需要提醒的是抢在前面的人可能会稍微吃亏,从FIT的总结数据来看,通常一个被分成好多份的红包不可能一下全部发出去,这也是因为红包系统设置上的考量——

 

最多的时候,一分钟要发出240万个微信红包。土豪的是腾讯集团居然有超过50万台服务器,专门涉及微信红包的就有上万个。

 

春节在即,腾讯后台技术的扩容工作已经完成,目前要做的就是压力测试。据说去年是顶到春节前两天才测试完成,估计今年也不会太提前。对于那些加班的腾讯FIT技术人员来说,一个最理想的目标是在监控、容灾(就是突发状态下的备案)都能实现自动完成,这样他们就能回家过个年,和14亿中国人一样享受享受抢红包乐趣。


也许你还想看:

支付宝2015年账单出炉,你拖后腿了吗?

摇不上号,你竟然还可以买TA们!

为了帮你买买买,京东和阿里都做了哪些努力

出刊 | 2016年1月芭莎男士商业刊

腕表也讲究“料子”



 

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存